package org.lanqiao.practice_1;

public class JBOuterClass {
	private String stuName="大名";

	/**
	 * 行为方法
	 */
	public void doTest() {
		//方法内部的局部变量:局部变量不能使用访问控制修饰符修饰
		String strName = "小明";
		
		class JBInnerClass{
			//局部内部类的成员变量
			private String subName="大名";
			/**
			 * 局部内部类的行为方法
			 */
			public void sayHello(){
				System.out.println("Here is local inner class...");
				//局部内部类的行为方法中调用局部内部类所在的方法的局部变量
				System.out.println("局部内部类访问局部变量："+strName);
				System.out.println("局部内部类访问成员变量："+stuName);
			}
		}
		
		//创建局部内部类的实例变量
		JBInnerClass jbC = new JBInnerClass();
		//调用局部内部类的行为方法
		jbC.sayHello();
	}
}
